#define  _CRT_SECURE_NO_WARNINGS 1#define  _CRT_SECURE_NO_WARNINGS 1           
#include<stdio.h>
#include<stdbool.h>
//int main()
//{
//	int a[101] = { 0 };
//	bool b[101] = { 0 };
//	int  n = 0;
//	int  m = 0;
//	int k = 0;
//	scanf("%d %d", &n, &m);
//	for (int i = 0; i < n; i++)
//	{
//		for (int j = 0; j < m; j++)
//		{
//			k++;
//			k %= m;
//			while (b[k])
//			{
//				k %= n;
//				k++;
//			}
//		}
//	}
//	if (k == 0)
//	{
//		printf("%d\n", a[n]);
//	}
//	else
//		printf("%d", a[k]);
//	b[k] = true;
//	return 0;
//}

typedef struct node
{
	int data;
	node* next;
}Node;

Node* init()
{
	Node* p = (Node*)malloc(sizeof(Node));
	p->data = -1;
	p->next = NULL;
	return p;
};

void create(Node* head, int n)
{
	for (int i = 0; i < n; i++)
	{
		Node* p = (Node*)malloc(sizeof(Node));
	}

}

int main()
{
	init();
	create(head, n);
	return 0;
}